package org.jeecg.modules.demo.com.kunpeng.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;

@Data
public class CustomerInformation implements Serializable {
    private static final long serialVersionUID = 1L;

    /**主键*/
    @TableId(type = IdType.ASSIGN_ID)
    @ApiModelProperty(value = "主键")
    private String id;
    /**创建人*/
    @ApiModelProperty(value = "创建人")
    private String createBy;
    /**创建日期*/
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "创建日期")
    private java.util.Date createTime;
    /**更新人*/
    @ApiModelProperty(value = "更新人")
    private String updateBy;
    /**更新日期*/
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "更新日期")
    private java.util.Date updateTime;
    /**所属部门*/
    @ApiModelProperty(value = "所属部门")
    private String sysOrgCode;
    //客户名称
    private String customerName;
    //联系人
    private String customerContracts;
    //客户电话
    private String customerTelephone;
    //地址
    private String customerAddress;
    //主表id
    private String mainId;
    /**客户介绍*/
    private String customerIntroduction;
    /**共享员工姓名*/
    private String shareEmployeeName;
    /**所属行业*/
    private String industry;
    /**归属员工姓名*/
    private String employeeName;
    /**经营业务*/
    private String operaBusiness;
    /**是否删除*/
    private String isDelete;
    /**归属员工ID*/
    private String employeeId;
    /**客户来源*/
    private String customerSource;
    /**客户等级*/
    private String customerGrade;
    /**归属部门*/
    private String department;
    /**共享员工ID*/
    private String shareEmployeeId;
    /**备注*/
    private String remarks;
    /**客户状态*/
    private String state;
    /**客户意向*/
    private String customerIntent;
}
